measuring principles - French English Dictionary